/**
 * @Description: 服务响应状态码
 * @Author: yang_yong
 * @CreateTime: 2022/11/9 23:59
 * @param: null
 * @return: null
 **/
package cn.niit.letuseatdemo.common.enums;

/*
* @Description: 异常编码类枚举
* @Author: Zhang Shiqi
* @CreateTime： 2022/12/7 17:38
 * @param: null
 * @return: null
**/
public enum ExceptionCodeEnum {
	
    /**
     * 999999--- 其他异常
     */
    IBEACON_COMMON_ERROR("999999", "其他异常"),
    
	/**
	 * 000001---用户名不存在
	 */
	ACCOUNT_NOT_EXIST("000001", "账号不存在"),
    /**
     * 000002---参数校验错误
     */
    PARAM_VALIDATION_ERROR("000002", "参数校验错误"),
    
    /** 000003---内部错误 */
    INTERNAL_ERROR("000003", "内部错误"),
    
    /** 000004---请求参数为空 */
    PARAM_VALIDATION_NULL("000004", "请求参数为空"),
    
    /** 000005---未登陆 */
    NO_LOGIN("000005", "未登陆或登陆超时"),
    
    /** 000006---无权限 */
    NO_PERMISSIONS("000006", "无权限"),
    
    /** 000009---非法字符串请求 */
    ILLEGAL_PARAMS("000007", "不允许输入非法字符串"),

    /** 查询无数据 */
    NO_RESULT_DATA("000008", "查询无数据"),

	SMS_VERIFYCODE_ERROR("000009", "短信验证码错误"),

	ACCOUNT_PASSWORD_ERROR("000010", "账号或密码错误！"),

    COMMON_ADD_ERROR("000011", "添加失败！"),

    COMMON_EDIT_ERROR("000012", "更新失败！"),

    COMMON_DEL_ERROR("000013", "删除失败！"),

    /** 000013---输入内容非法，含敏感词 */
    ILLEGAL_WORD("000014", "内容非法"),

    /** 000013---输入内容非法，含敏感词 */
    SMS_END_ERROR("000015", "短信发送失败！")
    ;

    private String resCode;
	private String resDesc;

    ExceptionCodeEnum(String resCode, String resDesc) {
		this.resCode = resCode;
		this.resDesc = resDesc;
	}

	public String getResCode() {
		return resCode;
	}
	public String getResDesc() {
		return resDesc;
	}
}
